smash up
名词 smash up:
a serious collision (especially of motor vehicles)
同义词:smash, smash-up
动词 smash up:
damage or destroy as if by violence
同义词:bang up, smash